
CamelAI
CamelAI · コーディング
CamelAIは、アプリを作って公開するオープンソースのコーディングエージェントcamelCodeと、AIエージェントを動かし続けるホスト型ランタイムcamelRunを提供するY Combinator企業。

CamelAI について
What Is CamelAI
CamelAIは、AIエージェントに恒久的な作業場所を与えるY Combinator企業だ。理屈は単純で、ほとんどのエージェントは会話が終わると内容を忘れ、次はまたゼロから始める。CamelAIはファイル、データベース、履歴を一か所に保管する。エージェントはプロジェクトを学び直すことなく、前回の続きから動き出す。オープンソースAIエージェント基盤として、コーディングエージェントと実行環境を一つの屋根の下に置いている。
製品は二つある。camelCodeは、自前のファイルを持つコンピュータ上で動くオープンソースのAIコーディングエージェントだ。フルスタックのアプリや定時実行の自動化を組み立て、公開URLに配信する。camelRunは、自社プロダクトにエージェントを組み込む開発者向けのホスト型ランタイムである。モデル、指示、ツール、チャネルを定義すると、エージェントループを回し、履歴を保存し、数千のエージェントへ同時に拡張する。AIエージェント実行環境として、面倒な部分を一手に引き受ける。どちらもオープンソースで、camelCodeはMIT、camelRunはAGPLの下にある。
先に知っておきたい制約もある。CamelAIは小さなチームで、モデルプロバイダーのキーを自分で持ち込むか、公式価格を同社経由で支払うことが前提になる。もともとはデータ分析ツールとして始まり、その旧製品は今も別のレガシー料金で動いている。申し込む前に、見ているのがコーディングとホスティングの製品かどうかを確かめたい。
Getting Started
- camelai.comを開き、進む道を選ぶ。説明からアプリを作るならcamelCode、自分で組んだエージェントを動かすならcamelRunだ。
- GitHubかGoogleでログインするか、無料プランから始める。無料プランはカード不要で、自分のモデルAPIキーだけを求める。
- 欲しいものを普段の言葉で説明するか、コンソールでエージェントのモデル、指示、ツール、チャネルを定義する。
- エージェントに作らせて公開URLへ配信させ、あとはメール、Slack、定時ジョブをつなげば、作業は勝手に続く。
AIツール情報
CamelAIの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- エンジニアチームを持たない個人開発者:camelCodeは平易な説明を動くアプリに変える。スタック全体を書かなくても、一人でダッシュボードや社内ツールを出せる。
- プロダクトにエージェントを組み込む開発者:camelRunがエージェントループ、履歴、拡張を引き受ける。チケットやプルリクエストごとにホスティングを作り直さずに済む。
- セルフホストしたいチーム:両製品とも自分のマシンで動く。camelCodeはDocker Compose、camelRunはPostgres入りのDockerコンテナ一つで、データは社内に残る。
- SQLの手作業から抜けたい分析担当:AIデータ分析はPostgres、Snowflake、BigQueryへの問い合わせに答え、SQLを代わりに書く。セルフホストAIエージェントはホスト版と同じプロバイダーを使える。
タスク
- 社内ツールやダッシュボードを立ち上げる:管理画面、CRUDアプリ、顧客ポータルを説明すれば、camelCodeがフロントエンド、バックエンド、データベースを書いて公開する。
- 定期的な作業を自動化する:定時エージェントがcronでレポートを集め、指標を監視し、システムを同期する。誰かが押さなくても仕事が回る。
- AI版のSlackボットやメールアシスタントを動かす:チャネルをつなげば、スレッドや受信箱ごとに専用エージェントが読み、動き、返信する。
- エージェントを多数のユーザーへ広げる:camelRunで顧客、チケット、プルリクエストごとに専用エージェントを持たせ、営業と話さずに規模を広げられる。
シーン
- 会話からアプリを立ち上げる:創業者が業務の流れを普段の言葉で説明し、その日のうちに配信済みで動くツールを手にする。
- データパイプラインを定時に回す:月曜9時のジョブがウェアハウスに問い合わせ、新しいダッシュボードを作り、チームのチャネルへ届ける。
- 既存プロダクトにAIを足す:開発者がMCPやOpenAPIでツールをつなぎ、camelRunにエージェントを任せる。モデルは認証情報を一切見ない。
- クラウドに縛られずエージェントを動かす:どちらかをセルフホストすれば、作業は自前のインフラに残り、AWSも要らない。
主な機能
エージェントに恒久的なコンピュータを
CamelAIの中心にある考えは、エージェントがセッションをまたいでファイル、データベース、履歴を保つべきだというものだ。camelCodeのワークスペースは100GBを超えるプロジェクトを保管し、リセットされない。新しい会話を始めても、エージェントは全体像をすでに把握している。camelRunでは、エージェントの履歴、ファイル、未処理の作業が自分のアプリではなくランタイム側にあり、サーバーを再起動しても正確に続きから動く。
説明がそのまま公開アプリになる
camelCodeは平易な言葉の依頼を受け取り、動くアプリケーションに変える。フロントエンド、バックエンド、データベースを組み、結果を公開URLへ配信する。AIアプリ作成ツールはデモで終わらず、チームが開いて使うものになる。変更したいときは説明するだけで、エージェントは永続コンピュータ上でアプリを書き換える。
定時実行とイベント駆動の自動化
エージェントは実行ボタンを待たない。camelCodeは週次レポートから15分ごとの同期まで、cronでジョブを組む。camelRunは新着メッセージやプルリクエストなど、仕事が生まれた時点でエージェントを起こす。どちらも、誰も見ていない間にタスクが一日中動き、レポートを集め、異常を知らせ、システムを突き合わせられるということだ。
どのモデルでも、囲い込みなし
camelRunはAnthropic、OpenAI、OpenRouter、Amazon Bedrockのモデルに対応し、vLLMやOllamaのようにOpenAIかAnthropicのAPIを話すサーバーでも動く。プロジェクトの途中でエージェントのモデルを差し替えても、履歴は保たれる。キーを持ち込めばトークンは無料、CamelAI経由なら定価どおりで上乗せはない。
人がすでに働く場所へつながるチャネル
エージェントはチャット欄の中に閉じこもらなくていい。camelCodeはワークスペースごとに専用のメールアドレスを与え、Slackにもつながる。同僚は受信箱やチームチャネルからエージェントに届く。camelRunはSlack、Discord、メール、GitHub、自社アプリをつなぎ、スレッド、メール、プルリクエストごとに専用エージェントが付く。Sentry、Linear、Stripeといったサービスからのwebhookにも対応する。
本当の意味での複数人ワークスペース
ワークスペースは設計から共有されている。複数人が同じスレッドで話し、エージェントは投稿者署名で誰が何を言ったかを追う。何人で貢献しても取りこぼしは出ない。デプロイは誰でもでき、全員が同じプロジェクトとファイルを見る。ウェブ、メール、Slackのどこからでも届く。
認証情報をモデルから遠ざける安全設計
camelRunはツール呼び出しを自分で行うため、モデルはあなたの認証情報を一切見ない。アプリが応答をやめれば呼び出しは失敗し、エージェントは止まらずに作業を続ける。呼び出しには期限があり、自前プロセスのツールは既定で15秒だ。失敗や時間切れは報告され、実行全体が脱線することはない。
メリットとデメリット
メリット
- 永続ワークスペースが差別化点だ。ファイル、データベース、履歴がセッションをまたいで残るので、エージェントは自分の成果の上に積み上げる。一からやり直さない。
- 両製品ともオープンソースだ。camelCodeはMIT、camelRunはAGPLで、どちらも読めて、フォークできて、セルフホストできる。
- セルフホストが本当に簡単だ。camelRunはPostgres入りのDockerコンテナ一つで済み、AWSも要らない。camelCodeには単一マシン向けのDocker Compose設定が付く。
- モデルの選択は開かれている。キーを持ち込むか、CamelAI経由で上乗せなしの定価を払う。モデルを替えてもエージェントの履歴は失われない。
デメリット
- 小さなチームだ。CamelAIはUT Dallas出身のエンジニア3人で始まった。開発の速さも守備範囲も、この少人数に依存する。
- モデルは自前で用意する。無料プランでも自分のAPIキーが要るので、実際の費用にはプロバイダーへの支払いが乗る。
- エージェントホスティングはストレージ代がかさむ。休眠中でも1GBあたり月$0.10がかかり、大きなファイルを持つ長寿のエージェントは無料では置けない。
- 名前が二つの時代をまたぐ。旧データ分析製品は今もレガシー料金で動いており、現在のコーディングとホスティングの道具を探す人を戸惑わせる。
よくある質問
CamelAIは、AIエージェントのオープンソースな住処を作るY Combinator企業だ。製品は二つあり、アプリを作って公開するコーディングアシスタントcamelCodeと、自分で定義したエージェントを動かして履歴を保つホスト型ランタイムcamelRunがある。
関連コンテンツ
CamelAIに関連するツール、スキル、記事を探す。
CamelAIの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
