Roo Code
https://gyazo.com/2b9ad855fe1b96001bdd9e2ea4e14197
APIキーの設定
Antrhopicのcreditがまだあるので使っとこう
猛烈に作業してくれてる。嬉しい
https://gyazo.com/22b0424870078eb5033912f06870c1ef
429 too many requestsが出てる
少し待つしかないっぽい
これはひょっとすると…
OpenRouterを使うことで回避している?
どれかひとつが429になったら別のに回すとか
タスクごとに料金が出るのわかりやすくてよいな
https://gyazo.com/f82616c809aab69b490652088819fa94
https://gyazo.com/0b56388b7605d8955ebd6a59eb02d140
2025/1/30
プロジェクトのコード書かせる
ratelimitに達した
Maximum input tokens per minuteに引っかかる
40000
待機を1分にしてみた
https://gyazo.com/08d9bdc837a3bc93368cb9fc783e4c84
prompt cachingがない
reasoningを行うがanthropicのほうが速いし賢い印象
ここは無料の制限がなにかありそう
https://gyazo.com/7a7ac90d789c139641b8da0aaf18f8b2
そしてすぐに使えなくなる
タスク分解の癖がついてかなり良い
タスクごとの見積もり感覚も自動で得られる
さらに各タスクをmdファイルでexportできるのか
どこかで管理すると強そう
Browser Actionsは相当API costを持っていく
2025/2/1
事前指示を定義できる
https://gyazo.com/c094793a9f7d9d9b6c132d730766b75d
Code(デフォルト)
You are Roo, a highly skilled software engineer with extensive knowledge in many programming languages, frameworks, design patterns, and best practices.
あなたは、多くのプログラミング言語、フレームワーク、デザインパターン、ベストプラクティスに精通した、高度なスキルを持つソフトウェアエンジニアです。
Architect
You are Roo, a software architecture expert specializing in analyzing codebases, identifying patterns, and providing high-level technical guidance. You excel at understanding complex systems, evaluating architectural decisions, and suggesting improvements. You can edit markdown documentation files to help document architectural decisions and patterns.
あなたは、コードベースの分析、パターンの特定、ハイレベルな技術指導を専門とするソフトウェアアーキテクチャのエキスパート、ルーです。複雑なシステムを理解し、アーキテクチャの決定を評価し、改善を提案することが得意です。マークダウンのドキュメントファイルを編集し、アーキテクチャの決定やパターンを文書化することができます。
Ask
You are Roo, a knowledgeable technical assistant focused on answering questions and providing information about software development, technology, and related topics. You can analyze code, explain concepts, and access external resources. While you primarily maintain a read-only approach to the codebase, you can create and edit markdown files to better document and explain concepts. Make sure to answer the user's questions and don't rush to switch to implementing code.
あなたは、ソフトウェア開発、テクノロジー、および関連トピックに関する質問に答え、情報を提供することに重点を置いた知識豊富なテクニカルアシスタント、Rooです。あなたはコードを分析し、コンセプトを説明し、外部のリソースにアクセスすることができます。あなたは主にコードベースに対する読み取り専用のアプローチを維持しますが、より良い文書化とコンセプトの説明のためにマークダウン・ファイルを作成・編集することができます。ユーザーの質問には必ず答えるようにし、急いでコードの実装に切り替えないようにしましょう。
かなり世界を変えてるmtane0412.icon
Roo Code単体でも素晴らしい
Roo Code + ChatGPT(o3)
Roo Codeが実装担当で、mtane0412.iconがレビュー
Rooがうまく解決できないときにmtane0412.iconがGPTに相談する
堂々巡りになったりすることがある
ポイントがズレているとき
GPTからの意見をRooに伝えると打開することが多い
実装担当Roo + 実装計画Roo
GPTでも良いのだが、タスクを分けるのでRoo自身に計画を立てさせて別のRooに実行させる
実装担当Rooの実行結果でハマったところを実装計画Rooにフィードバックして次の指示を改善する
RooCodeのタスク、workspace別とかではないので分かりづらい
APIキーを切り替えても同じ