jieapi/AiCode
在 Android 上运行的 AI 编程 Agent,内置 Linux 终端与代码编辑器,支持 MCP 协议扩展。
解決する課題
AiCode は Android デバイスを完全に機能する開発環境に変え、ユーザーはコンピューターを必要とせずに、スマートフォンやタブレット上で直接コードの作成、デバッグ、ビルドを行うことができます。
仕組み
このアプリは、Alpine Linux コンテナと端末エミュレーションを使用して、完全な Linux 環境を提供します。これは AI コーディングエージェントとして機能し、ファイルの読み取りと編集、シェルコマンドの実行、ビルドツールの実行が可能です。ローカルコンテナを使用するか、SSH 経由でリモートサーバーに接続できます。このアプリはモデルに依存しないため、OpenAI、Anthropic、Gemini などのプロバイダーから独自の API キーとエンドポイントを設定してエージェントを駆動できます。
対象ユーザー
Android モバイルデバイスを使用して、外出先でコーディングタスク、Git リポジトリの管理、サーバーサイド開発を行いたい開発者向けに設計されています。
ハイライト
- 柔軟な実行: ローカル Linux コンテナ、リモート SSH サーバー、および Android システムレベルのコマンド用の Shizuku をサポートします。
- エージェントツール: ファイル編集、Web 検索、画像認識、AI 駆動の Web インタラクション用の組み込みブラウザが含まれます。
- 並列処理: メインチャットを中断することなく、調査やコードレビューのためにバックグラウンドで実行されるサブエージェントをサポートします。
- 安全制御: ファイル変更時の AI の権限レベルを管理するための 3 つの実行モード(ビルド、プラン、オート)を提供します。
- Git 統合: ブランチ、コミット、差分を管理するための視覚的なインターフェースを提供します。
- 拡張性: 新しいツールと機能を動的に追加するための MCP(モデルコンテキストプロトコル)をサポートします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト