ai_cli は何をしますか?
オフラインファーストのAI CLIエージェントをOllamaで実行し、システムを制御、アプリを構築、ファイルを管理、ターミナルからプロジェクトを処理します。
概要
このCLIエージェントは、Ollama を使用してローカルで動作するAIアシスタントを提供します。インターネット接続を必要とせず、すべての処理がローカルで完結するため、プライバシーとレイテンシの面で優れています。
セットアップ
- Ollama をインストールします。
- 必要なモデルをプルします:
ollama pull llama3 - リポジトリをクローンします:
git clone https://github.com/Autoradiographinfighting868/ai_cli.git cd ai_cli - 依存関係をインストールします:
pip install -r requirements.txt
使用方法
エージェントを起動します:
python main.py
利用可能なコマンド:
build— 新しいプロジェクトやアプリケーションを構築manage— ファイルやフォルダを管理control— システムコマンドを実行help— 利用可能なコマンドを表示
設定
環境変数または config.yaml で設定できます:
model: llama3
ollama_host: http://localhost:11434
例
# 新しいPythonアプリを構築
$ python main.py build "PythonでシンプルなREST APIを作成"
# ファイルを管理
$ python main.py manage "src/ディレクトリ内のすべての.logファイルを一覧表示"
# システムを制御
$ python main.py control "現在のシステム情報を表示"
互換性
- Claude Code
- Cursor
- Codex
- その他のAIエージェントプラットフォーム
ライセンス
MITライセンス