Qoder CN CLI は、ターミナル上で動作する AI プログラミングアシスタントです。自然言語によるコマンドを使用して、コマンドライン上でコーディングタスクを直接実行できます。
製品概要
Qoder CN CLI は、AI 機能をターミナルワークフローに直接統合します。ツールを切り替えることなく、自然言語でタスクを記述するだけで、Qoder CN CLI がコードの記述、ファイル操作、プロジェクト管理、その他のプログラミングタスクを支援します。
Qoder CN CLI は、次のコア機能を提供します。
コードの理解と生成:プロジェクトのコンテキストを理解し、高品質なコードを生成します。
ファイル操作:ファイルとディレクトリの作成、編集、検索を行います。
コマンドの実行:ターミナルコマンドを実行し、出力を解釈します。
MCP 統合:モデルコンテキストプロトコル (MCP) を通じて、外部ツールやサービスと連携します。
スキル:AI 機能をカスタマイズおよび拡張します。
複数の実行モード:インタラクティブな TUI モード、プリントモード、MCP サービスモードなどをサポートします。
代表的なシナリオ
日常的な開発:機能コードの記述、バグ修正、コードのリファクタリングを行います。
プロジェクトのブートストラップ:プロジェクト構造とボイラープレートコードを迅速にセットアップします。
コードレビュー:コード品質を分析し、潜在的な問題を特定します。
ドキュメント生成:コードコメントとプロジェクトドキュメントを自動生成します。
CI/CD 統合:Qoder CN Action を使用して、GitHub Actions などの CI/CD ワークフローと統合します。
リモート開発:リモートコントロール機能により、ヘッドレスサーバー上で AI 支援開発を可能にします。
実行モード
モード | 説明 | コマンド |
TUI モード | デフォルトのモードで、フルスクリーンのインタラクティブなインターフェースを提供します。 |
|
プリントモード | 非インタラクティブなモードで、単一のタスクを実行し、結果を出力します。 |
|
MCP サービスモード | MCP サーバーとして実行され、他のクライアントから利用できます。 |
|
統合と拡張
Qoder CN CLI は、さまざまな統合と拡張をサポートします。
エージェントクライアントプロトコル (ACP):Zed IDE など、ACP をサポートするエディタと連携します。
リモートコントロール:デーモンモードにより、リモートコントロールとヘッドレス操作を可能にします。
サブエージェント:特定のタスクを処理する専用のサブエージェントを作成および管理します。