Clark Code
コンピューターまたは SSH ホスト上で動作し、コードの読み取り、編集、テスト実行を支援する AI コーディングエージェント。
Clark Codeについて
Clark Code は自分のコンピューター上で動作する AI コーディングエージェントです。リポジトリを渡すと、コードを読み取り、変更を加え、テストを実行します。デスクトップ GUI を使うことも、ノートパソコン、サーバー、CI ランナー、SSH ホストにスタンドアロンの clark ターミナルインターフェースをインストールすることもでき、どちらも同じ Clark アカウントに接続します。タスクはローカルのノートパソコンで実行できるほか、SSH でリモートマシンを指定してそこでツールを実行できます。公式説明では、管理できないクラウドサンドボックスはなく、モデルは手元に残ります。また、プロジェクトのアーキテクチャ、規約、決定事項を永続的に記憶するため、セッションごとにコードベースを説明し直す必要がありません。公式説明では、無料で始め、より多くの機能が必要になったらアップグレードできます。
おすすめの利用者
最適な利用シーン
Clark Code をコードリポジトリに指定し、エージェントにコードの読み取り、変更、テスト実行を行わせる
SSH でリモートマシンに接続し、対象ホスト上でツールを実行してタスクを完了する
サーバーや CI ランナーに clark ターミナルインターフェースをインストールし、同じ Clark アカウントに接続する
永続的なプロジェクトメモリを活用し、セッションをまたいでアーキテクチャ、規約、決定事項を引き継ぐ
機能
リポジトリ単位の開発タスク
Clark Code をリポジトリに指定すると、コードを読み取り、変更を加え、テストを実行します。
デスクトップ GUI と clark ターミナル
デスクトップ GUI を使うことも、ノートパソコン、サーバー、CI ランナー、SSH ホストにスタンドアロンの clark ターミナルインターフェースをインストールすることもでき、どちらも同じ Clark アカウントに接続します。
ローカル実行と SSH 実行
ローカルのノートパソコンで実行することも、SSH でリモートマシンを指定してそこでツールを実行することもできます。公式説明では、管理できないクラウドサンドボックスはなく、モデルは手元に残ります。
プロジェクトの永続メモリ
プロジェクトのアーキテクチャ、規約、決定事項を永続的に保存し、セッションごとにコードベースを説明し直す必要をなくします。
長所
- コードの読み取り、編集、テスト実行を一つの流れで完了
- デスクトップ GUI と clark ターミナルインターフェースを提供し、同じアカウントに接続可能
- タスクはローカルまたは指定した SSH ホストで実行され、公式説明ではモデルは手元に残る
- プロジェクトのアーキテクチャ、規約、決定事項を記憶し、説明の繰り返しを削減