Claude Code SDKが登場!コード生成AIの理想像へ一歩?
引用元:https://news.ycombinator.com/item?id=44032777
Claude Codeの進む方向、まさに俺がagentic coding toolに求めてた”unix toolish”な哲学だわ。初期プレビューから使ってるけど、方向性は見てきたよ。コーディングagentの”黄金”の最終形は、Feature Request(例えばJiraチケット)を渡したら、レビューとフィードバック用のPRを出してくれることなんだ。Cursorとかwindsurfとかは、ローカルエディタだから行き止まり。CIに入らないし。AI optimal usageのためにコードベースをツール化するなら、headlessな使い方ができる技術を目指すべき。Claude Codeはツール経由で自動化の一部として簡単に使えるのがデフォになった理由。(npmパッケージのCodexも同じ)。免責事項だけど、俺は企業がagent optimal usageのためにコードベースをツール化する手伝いしてるから、設定しやすいツールにバイアスあるかも。
その黄金の最終形はどうかな。俺の理想は、AIエージェントに囲まれた部屋で、コーディング、設計、テストとか全部任せて、俺は真ん中で指示、方向付け、趣味適用とかする感じ。会話だけで、キーボードは99%いらない。それが俺が望む未来であり、待ち遠しいね。
これって俺だけ?それともミレニアルあるある?音声操作マジで嫌い。ボイスメッセージも嫌いだし、送るのも嫌い。AIエージェント10体に声で指示するなんて考えただけで冷や汗出るわ。頼むからキーボードと画面くれ、以上。
AIがJiraチケットの仕事を合理的なプルリクレベルでアウトソースできるようになったら、多くの企業マネージャーはオフショアチームを置いておく意味あるの?って本気で考えるようになるだろうね。
もしそれが未来なら、ソフトエンジニアは大幅削減ってこと?君が言ってるのって、一人テクニカルプロダクトマネージャーがいれば良いってことで、ソフトエンジニアチームはいらないってことだよね。
>”黄金”の最終形はJiraチケット渡したらPR出す
君の言うことは分かるけど、別の言い方すれば、ソフト開発の一番魂がすり減る部分、つまりJiraチケットだけ残されるってどれだけ憂鬱なことか。
俺ミレニアルだけど、音声コントロールは絶対使わない。人生で一度も使ったことないし、これからもしないことを願う。機械に話しかけて命令するってことに脳内のブロックがあるんだよね。まあ、期待通りに動かない時は盛大に罵詈雑言を浴びせるけど。
WhatsAppに唯一追加してほしいAI機能はボイスメッセージの文字起こしだけだな!
ここで言う聖杯みたいになってるのは、『ビジネスってのは一人の人間、つまりCEOがデスクに座って取引したり、仮想&物理的なエージェントに会計、工場運営、R&D管理、マーケティングキャンペーンとか全部指示するだけ』ってことみたいだね。それだけ。CEO一人、(多分)弁護士一人、あとは高額なAI/ロボティクス費用=全てのビジネス。厄介な従業員に給料払う必要なし。それが究極の最終目標、彼らが望んでること。それは俺たちが望んでる未来?
1時間のミーティングで顎が痛くなるし、2時間で声枯れるわ。16時間タイピングしたりギター弾いたりしても、指が疲れたことなんてないけどね。うん、一日中話すより、クリックしたりタイピングしたりする方がいいな。
English, Spanish, Portuguese, Russianだけだよ。
違うね。コード生成エージェントの”黄金の”最終形態は、自分のマシン(あるいは好きなマシン)で動く、無料のオープンソースのコード生成エージェントだよ。ターミナルで実行するコマンド、例えばlsとかpsとかkillとか、それぞれにお金払うなんて想像できる?意味不明でしょ?うん、LLMsでも同じこと。僕は「プロプライエタリなLLMsを禁止しろ」って言ってるんじゃなくて、ハッカーたち(昔こういうサイト読んでたような人たちね)は、主なツールとして無料のオープンソースなものを持つべきだって言ってるんだ。
あるいは、書かれるソフトウェアの量がものすごく増えるか。ソフトウェアを書くコストが下がれば、それに対する需要はおそらく上がるだろうしね…
何て言われてもいいけど、これはJIRAチケットを書く人たちに、実際に何を構築したいのかをよく考えて、明確に表現させるっていう素晴らしい副次効果があるだろうね。
価値のあるスキルは、創造性、センス、キュレーション、優先順位付けなんかになるだろうね。そういうスキルはエンジニアリングにも応用できる。Fabrice Bellardを偉大にしているのは何?テクニカルスキルだけじゃないと思うんだ。最も成功する人たちの何人かは、エンジニアの一部だろうけど、Steve Jobsタイプやアーティストみたいな人たちもいると思うな。
もうそれできんじゃん?Aider CLIをGitHub actionに入れてissue作ったら動くようにすればええやん。
個人的には製品をどうするか考えるのが楽しいとこなんだよね。計画立てるのは必要だけど、コード書くこと自体じゃなくて新しいもの作るのが喜び。コード自体が好きって人もいるのはわかるけど!
ほとんどの会社はそういうレベルの開発者なんて気にしなくて、安いとこにオフショアするもんだよ。
Anthropicも今日似たようなのベータ版で発表したよ。これ見て。https://docs.anthropic.com/en/docs/claude-code/github-action…
LLMは計画立てたり製品どうするか考えるのが人間より得意なんだよね。コード書いてもらうより、どんなコード書くかとかライブラリ何使うかとか、考えから漏れてる作業とか、そういう”調べる”フェーズをスキップするために使ってる感じだよ。
>コーディングAIの理想はFeature Request(Jiraとか)渡したらPR作ってくれること。Cursorとかはローカルだから行き止まり。それって最近のOpenAI codexの売り文句と一緒じゃない?ただ、レビュー見ると出力の質は”うーん”って感じだけどね。
基本スタートレックのコンピューターって感じだね。
AIエージェントは新しいオフショアだよ。これからの凄腕開発者は、顧客の要望や専門知識があって、AIを効率よく操れる人。人間同士だと情報伝達ロスあるから。数年後には一日30-50k行コード書く人とか出てきそう。俺は今AI2個で5-10k行だけど、20個動かすこと想像してみてよ。
これどうやって見つけたの?公式サイトのニュースには出てないのに。こういうの俺もすぐ知りたいわ!
思い出させてくれるね、20年。この世界に長くいると、RSIとかPTとかの合間の休憩が、手の健康維持に大事だって思うんだ。もちろんYMMVだけど、筋肉のスタミナじゃなくて、腱とか最終的には関節が問題になるんだよ。
Claude CodeはコーディングにLLMを使う中で一番好きだな。でもさ、本当に必要なのはオープンソース版で、どのモデルも通せて、色々なモデルの回答を比較できるやつだと思うんだ。(Aiderとか他の選択肢はClaude Codeみたいに使いやすくないんだよ)これがAnthropicがやりたいことじゃないのはわかるけど、消費者としては、最高のモデルを使いたいだけで、エコシステムに縛られたくないんだ。
OpenAI codexが君が言ってることに一番近いんじゃないかな、あれはオープンソースで、どんなプロバイダーのモデルも使えるよ。今はまだclaude codeほど良くないけど、すぐ追いつくと思うね。
https://github.com/openai/codex/tree/main
OpenCodeプロジェクトに興味あるかもね。
https://github.com/opencode-ai/opencode
まだ開発中だけど、有望に見えるよ。
>(Aiderとか他の選択肢はClaude Codeみたいに使いやすくないんだよ)
Claude CodeはAiderより何が良いの?
質問だけどさ、それに同意するんだけど、その他のモデルってMCPサーバーで動くように学習する必要があるのかな?それともそれは問題ないの?
もっとコメントを表示(1)
最近ちょっと自慢しすぎてるんだけどさ。でも前のコメントで、Goで書いたまさに君が求めてるサービスについて書いてるからチェックしてみてよ。
Claude CodeはMCPサーバーとして使えるから、ある程度はもうできるよ。
AiderはPythonとshell scriptingのサポートをずいぶん前からやってるんだよ[0]。最近スクリーキャスト[1]を作ったんだけど、130個もの新しいプログラミング言語のサポートを追加する取り組みの一環として、アドホックなbashスクリプトaiderも含んでるんだ。このアプローチがいかに強力か、雰囲気がわかるかもね。
[0] https://aider.chat/docs/scripting.html
[1] https://aider.chat/docs/recordings/tree-sitter-language-pack…
Aiderマジ最高。MCPsももうすぐ対応するらしいよ。開発ブランチでテスト中だけどね。そしたらPRとかチケットとか使って、信頼できるモデルでエンドツーエンドの開発ができるようになるんだ。
それ、すげー良いニュースじゃん!
俺もAiderマジ好きだし、それこそ今一番欲しい機能なんだよ。これで色々作れるようになるぞー!
AiderをClaude Codeにどれくらい近づけられるかな?
てかさ、Claude CodeのUXは良かったんだけど、Gemini 2.5 Pro使ってるから結局使ってないんだよね。
コミットとかは別にいらないから、基本的にはClaude CodeみたいなUXが好きなんだよなー。どう思う?
自動コミットはオフにできるぜ。
自動コミットはオフにできるけど、ファイルが勝手に変更されるのは止められないよ。Claude Codeの良いとこは、変更が適用される前にそれに対してフィードバックできるってことなんだ。
それってさ、/architectモードのそもそもの目的じゃね?
aiderが変更を適用して良いか聞いてくる前に、プロンプトの中で解決策を練り上げるんでしょ?
いや、さっき最新版のAiderで試してみたけど、architectモード有効なのに勝手に変更されちゃったよ。
これ見てみ。
https://aider.chat/docs/config/options.html#--auto-accept-ar…
なら/askモード使ってみなよ。
これでまだファイルが編集されちゃうなら、何かおかしいぜ。
自動コミットは別に良いと思うんだよね。だって簡単に元に戻せるから。
ただ、ちゃんとブランチ作ってるかは確認した方が良いけどね。
Aiderに洗練されたGitHub Actionsワークフローができたら.リポジトリにファイル置くだけでissuesからいろんなモデルと話せるようになって,マジ儲かるんじゃね?
Claude Codeチームの追加情報だよ(http://latent.space/p/claude-code から).トランスクリプトの要約ね.
-Anthropicの社員,無制限Claude使って一日平均6ドルだって
-どこでも使える”Linux”ユーティリティみたいなヘッドレス版Claude Code超いいね
-ユーザーが拡張できるプラットフォームとして
-今後のロードマップ:サンドボックス,ブランチ,プランニングとか
-Sonnet 3.7がずっと使えるエージェントモデルになるかも
”-Anthropicの社員,無制限Claude使って一日平均6ドルだって”についてね.リンク先には”Anthropic社内には一日で1000ドル以上使うエンジニアもいるらしい!”って書いてあるじゃん.
平均じゃなくて,P50とかP75とかP95の費用はどうなってるか知りたいよね?
わかるー.それ知りたいね.どんな作業でそんなにお金かかるのかも.
たぶん教えてくれないだろうから,聞かなかったよ.
俺の使い方が悪いのかな,でもClaude Codeを2時間使ったら簡単に20ドル以上かかっちゃうんだよ.個人プロジェクトには高すぎて使うのやめたわ.
前にコスト管理どうやってるかコメントしたことあるよ,よかったら見てね.https://news.ycombinator.com/item?id=43737060
でもそれって自分で頑張ってコスト下げてる場合だよね.Anthropicのエンジニアは無制限でタダで使えるんだから全然違うじゃん.
俺も昨日のポッドキャスト聞いて,一日6ドルって数字聞いた時二度見したわ.
ClaudeのMaxプランにはClaude Codeもついてるんだよ.月100ドルは安くないけど,個人的には十分元取れてる気がする.
ありがとう、参考になったよ。Claude Code試してみたけど、ポテンシャルは高いと思ったんだけどね、最低でも1日20ドルかかる感じだった。年間にすると3.6万ドル! VCとか大企業なら良いかもだけど、サイドプロジェクトとか個人だとヤバい出費だよ。月100ドルなら全然違うけどね。だからMaxプランにアップグレードして試してみる。月100ドルで済むなら、かなり価値が変わってくるね。
これ、どういう意味? Claude Codeが月100ドルで定額ってこと? 上限とかあるの? 月に100ドル分以上使ったらどうなるの? 公式サイト見てもよく分からないんだよね。
編集:自己解決したわ>5時間ごとにClaude Codeでプロンプトを約50~200回送れるらしい。ヤバいね。これ、めちゃくちゃお得じゃん。
これ、自分もめちゃくちゃ惹かれてるんだよね。唯一の願いは、VS Code Cline(みたいな拡張機能)から定額のClaudeにアクセスできたら最高なんだけどなー。それができれば完璧パッケージだよ。月100ドル+APIクレジットで毎日いくらかかるのは、やっぱ高くなりそう。
MaxプランになってからClaude Code、かなり使ってるけど、自分で上限に達したことは一度もないよ。
もしかしたら、Anthropicのエンジニアは、その限界とか欠点を完全に理解してるから、あまり使わないのかもしれないね。
Claude Max Planを使ってみたらどう? 100ドルからだよ。
最近の latent spaceポッドキャスト、めちゃ良いね。高いSNRでこれだけたくさんアウトプットしてる人、他に見当たらないよ。ここ10年くらいのあなたの仕事の量と価値にはマジで驚かされる。simonwとかgwernとかと比較してもね。再現するのは難しいだろうけど、他の人もあなたの生産性を見習えると良いね。
もっとコメントを表示(2)
ありがとう、嬉しいよ:) 俺の原則はlearninpublic.orgにあるから良かったら見て。正直、もっと質×量上げたいけど、今のレベル保つだけでも大変なんだよね。ワークライフバランスとかストレスもヤバいし、みんなからの期待も半端ないからさ。
ポッドキャストってさあ、これの宣伝っぽくなかった?公平だった?
AIコードアシスタント作るなら、特定の基盤モデルに縛られるのは嫌だなあ。これ成功するのって、どのモデルも性能変わらなくなる場合だけじゃない?結局細かい違いや使い慣れたSDKで選ばれるようになるってことか。
コマンドとか引数以外に、そんなに縛りはないでしょ。単に入力と出力だけじゃん。別のやつに簡単に切り替えられるか、ラップすればいいだけ。大したことないよ。
”縛りガー”
今の段階だと、Claude Codeはagent coding分野での差別化要因だよ。
俺たちもAI code assistants作ってるけど、最初にClaude Code中心で作ろうとしてたんだ。
まだlock inとか気にする段階じゃないって。
一番良いものだけ使うんだからさ。
Claude Codeって元々non-interactive modeとかで使えたし、UNIX command line utilityみたいに他のappsに組み込めたじゃん。
このSDK、今のところcommand line usageしかサポートしてないんだろ?それって既にあった機能と同じじゃない?何が新しいのかマジで分かんないんだけど。何か見落としてる?
Codebuff(https://www.codebuff.com/)もおすすめだよ。Claude Codeに匹敵するCLI code assistantで、token costsも結構節約できるんだ。(このprojectとは関係ないよ、ただのuser。)
> お客様は、以下の方法で当社のServicesにアクセスまたは使用すること、あるいは他者がアクセスまたは使用することを支援することはできません。
> 2. 当社のServicesと競合するproducts or servicesを開発するために、これにはartificial intelligenceまたはmachine learning algorithms or modelsを開発または訓練すること、あるいはServicesを再販することを含む。
誰か教えてくれない?general intelligenceと競合しないsoftware product or serviceって何?
intelligenceを売っておきながら、厳密に解釈すれば何も使っちゃダメってlegal termつけてるってどういうこと?
そんなにvague it’s unenforceable?
general intelligenceと競合するのに使えないなら、outputの所有権ってどうなるの?
これは単なる”lol nerd no one cares about the legal terms” thing?
If no one cares then why would they have a blanket prohibition on using the service?
We’re supposed to accept liability to lose a lawsuit just to accept their slop?
So many questions
弁護士に好き放題言わせるとこうなるんだよ。
artificialって単語をgeneralに変えたね、明らかに意味変わるじゃん。
特定のモデルに縛られちゃうとマジだめなんだよね。だってもしもっといいモデル(SOTA)が出ても、もう今のinfraに投資しちゃってたら動けなくなっちゃうじゃん。たとえ公開されても、そのモデルはそのCLI向けに特化して学習されてるから、たぶんうまく動かないよ。Codex CLI見てみろよ、Gemini 2.5 pro使えるけど、OpenAIモデルと比べてしょっちゅう固まるかエラー出すんだから。
新しいGitHub action、まさに欲しかったやつなんだよ https://docs.anthropic.com/en/docs/claude-code/github-action… でもさ、Claude CodeのMax planでこれ使う方法ないっぽい?API keyしか受け付けないみたいだし。
これマジ最高!特にGitHub ActionsのissueとかPRとの連携[0]、これがまさに求めてたやつ![0]: https://docs.anthropic.com/en/docs/claude-code/github-action…
copilot経由でClaudeサポート始まったら試すわ。職場でそれ以外使えないんだよね。
https://cloudcoding.ai/chat のいいUIでクラウド経由でこれ使えるよ。
https://cloudcoding.ai/ は似たようなClaude Code SDKをクラウドで使う方法だよ!
なんでこれcursorとかwindsurfに最初から入ってないんだろ?実際のところ、ほとんどのdevはそこで使うだろうに。
ClaudeはGeminiに完全に遅れをとったね。Geminiは100万トークンのセッションと、コードベース全部のzipファイルをアップロードできるから。
HNユーザーが色んなAIモデルについて、時間と共にどんな意見を持ってるか誰か分析した人いないかな。それどんな感じかマジ気になるわ。ますますGeminiとGoogleについてポジティブに話す人が増えてる気がする(最近Gemini使ってみて、自分もそう思う)。Bard(笑)とかGeminiはスタート遅れたけど、完全に追いついたと思うね。Gemini 3 vs GPT-5 vs Claude 4がマジ楽しみ!
Windsurf IDE使ってるから、主要なモデル全部使えるんだよね。主にPython、JS、HTML、CSS、Goとかやってる。自分の作業では、Claude 3.7がGemini 2.5とかChatGPT 4.1、4o、Deepseekとかよりほとんどの場合で性能いいと感じたわ。多分、自分のWindsurf環境だとGemini 2.5が性能制限されてるのかも。他の人の口コミとかベンチマークほど良くないから。あと、たまにLLMが難しいプロンプトに答えるの面倒がるみたいな「怠惰」を感じる時があるんだよね…たぶん負荷分散の結果かな。