Communitygithub.com

Autoradiographinfighting868/ai_cli

オフラインファーストのAI CLIエージェントをOllamaで実行し、システムを制御、アプリを構築、ファイルを管理、ターミナルからプロジェクトを処理します。

ai_cli とは?

このスキルは、Ollamaをバックエンドとして使用し、インターネット接続に依存せずにターミナルから直接システムを制御できるAI CLIエージェントを提供します。コード生成、ファイル管理、プロジェクト構築などのタスクを自然言語コマンドで実行できるため、特にプライバシーを重視する開発者やオフライン環境での作業に適しています。Claude CodeやCursorなどのAIエージェントプラットフォームと互換性があり、Ollamaがサポートする任意のローカルLLMモデルと連携可能です。これにより、開発者は機密データを外部に送信することなく、強力なAI支援をローカルで活用できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add Autoradiographinfighting868/ai_cli

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ai_cli は何をしますか?

オフラインファーストのAI CLIエージェントをOllamaで実行し、システムを制御、アプリを構築、ファイルを管理、ターミナルからプロジェクトを処理します。

概要

このCLIエージェントは、Ollama を使用してローカルで動作するAIアシスタントを提供します。インターネット接続を必要とせず、すべての処理がローカルで完結するため、プライバシーとレイテンシの面で優れています。

セットアップ

  1. Ollama をインストールします。
  2. 必要なモデルをプルします:
    ollama pull llama3
    
  3. リポジトリをクローンします:
    git clone https://github.com/Autoradiographinfighting868/ai_cli.git
    cd ai_cli
    
  4. 依存関係をインストールします:
    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ライセンス

関連スキル