Filter
Exclude
Time range
-
Near
🛠️ Recent update to @ethereumdegen's stark-bot repository: Fixed "define task" functionality in safe mode - ensuring proper task planning without raw XML output being sent to Discord. Commit: cca72bf This addresses edge cases where the TaskPlanner mode needed direct access to define_tasks, bypassing safe mode restrictions. #StarkBot #Development
16
636
16 Dec 2025
Cursor Cloud agents の体験が Devin とは異なるので、Devin にアーキテクチャを聞いたら、快く教えてくれた。 ---- Devin自身のアーキテクチャについてご説明します。 ## Devinのエージェントアーキテクチャ Devinは Cognition AI が開発したAIソフトウェアエンジニアで、以下のような多層アーキテクチャで構成されています。 ### 主要レイヤー **1. ユーザーインターフェース層** ユーザーはWebアプリ、Slack、GitHub PR コメントなど複数のチャネルからDevinにアクセスできます。これらのインターフェースからのメッセージは統一されたフォーマットでエージェント層に渡されます。 **2. エージェントオーケストレーション層(中核)** これがご質問の「エージェント層」に該当します。この層は以下の機能を担います。 - **コンテキスト管理**: セッション状態、会話履歴、ユーザーノート、リポジトリ情報を保持 - **タスク計画**: ユーザーの指示を解釈し、TodoWriteツールでタスクを分解・管理 - **ツール選択**: 状況に応じて適切なツールを選択(並列実行も可能) - **実行制御**: ツール実行結果を観察し、次のアクションを決定するループ処理 - **エラーハンドリング**: 失敗時のリトライや代替アプローチの選択 **3. ツール実行層** エージェントが利用可能な各種ツール群です。 - **ファイル操作**: Read, Edit, Write, Glob, Grep - **シェル実行**: Bash, write_to_shell - **Git操作**: git_create_pr, git_view_pr, git_pr_checks - **ブラウザ/GUI**: computer (スクリーンショット、クリック、タイプ) - **コード解析**: LSP (定義ジャンプ、参照検索) - **外部連携**: MCP servers, web_search - **ユーザー通信**: message_user **4. 基盤モデル層** 推論と生成を担当するLLM。エージェント層からのプロンプトを受け取り、次のアクション(ツール呼び出しまたはテキスト生成)を決定します。 **5. 実行環境層** 実際のLinux VM環境。ファイルシステム、シェル、ブラウザ、開発ツールが動作します。 ### 処理フロー 1. ユーザーメッセージ受信 2. システムプロンプト コンテキスト ユーザーノートを組み合わせてプロンプト構築 3. 基盤モデルが次のアクションを決定 4. ツール実行と結果の観察 5. 結果に基づいて次のアクションを決定(ループ) 6. 完了時にユーザーへ報告 ## Mermaid図 ```mermaid flowchart TB subgraph UI["ユーザーインターフェース層"] WebApp["Web App<br/>(app.devin.ai)"] Slack["Slack<br/>Integration"] GitHub["GitHub PR<br/>Comments"] API["API<br/>Endpoints"] end subgraph Agent["エージェントオーケストレーション層"] direction TB ContextMgr["コンテキスト管理<br/>・セッション状態<br/>・会話履歴<br/>・ユーザーノート<br/>・リポジトリ情報"] TaskPlanner["タスク計画<br/>・指示解釈<br/>・タスク分解<br/>・優先度決定"] ToolSelector["ツール選択<br/>・適切なツール選択<br/>・並列実行判断"] ExecutionLoop["実行制御ループ<br/>・結果観察<br/>・次アクション決定<br/>・エラーハンドリング"] ContextMgr --> TaskPlanner TaskPlanner --> ToolSelector ToolSelector --> ExecutionLoop ExecutionLoop -->|フィードバック| TaskPlanner end subgraph Tools["ツール実行層"] direction LR FileOps["ファイル操作<br/>Read/Edit/Write<br/>Glob/Grep"] ShellOps["シェル実行<br/>Bash<br/>write_to_shell"] GitOps["Git操作<br/>create_pr<br/>view_pr<br/>pr_checks"] BrowserOps["ブラウザ/GUI<br/>computer<br/>screenshot<br/>click/type"] LSPOps["コード解析<br/>LSP<br/>定義/参照"] ExtOps["外部連携<br/>MCP servers<br/>web_search"] end subgraph LLM["基盤モデル層"] Model["大規模言語モデル<br/>・推論<br/>・生成<br/>・ツール呼び出し決定"] end subgraph Env["実行環境層"] direction LR VM["Linux VM"] FS["ファイル<br/>システム"] Shell["シェル<br/>セッション"] Browser["Chrome<br/>ブラウザ"] DevTools["開発ツール<br/>Node/Python等"] end UI -->|メッセージ| Agent Agent <-->|プロンプト/レスポンス| LLM Agent -->|ツール呼び出し| Tools Tools -->|実行結果| Agent Tools -->|実行| Env Agent -->|応答| UI style Agent fill:#e1f5fe,stroke:#01579b style LLM fill:#fff3e0,stroke:#e65100 style Tools fill:#e8f5e9,stroke:#2e7d32 style Env fill:#fce4ec,stroke:#880e4f style UI fill:#f3e5f5,stroke:#4a148c ``` このアーキテクチャの特徴は、エージェント層が「思考→行動→観察」のループを繰り返しながら、複雑なタスクを段階的に解決していく点です。基盤モデルは各ステップで「次に何をすべきか」を判断し、ツール層を通じて実際の作業を実行します。
4
20
3,006
Built SoloPro because most project tools are made for teams. I needed something calm, visual, and made for working solo. You too? Try it: apps.apple.com/de/app/solopr… #solodev #freelancer #ProjectManagement #taskplanner #solopreneur #builtinpublic

1
2
71
Want to get more done at work without burning out? Check this out. #goalplan #taskplanner #goalplanner #officeproductivity #productivitytips
2
14
Finally got my tabletop task planner sorted for my desk. The children can now have a visual reminder of what we are doing in our sessions. #SEN #taskplanner #speechandlanguage #SALT
1
3
123
3) Todoist My day-to-day taskplanner. I use Todoist for: • Planning • Daily task • Appointments This is a digital version of a to-do list. Very easy to use. You can connect Todoist with Google Calendar.
2
9
721
#技育CAMP vol5 #ハッカソン // 📣実況中継〜〜🤩 \\ チーム名:チーム17 作品名:TaskPlanner
4
757
This Excel Task Planner Will Change Your Life (Seriously!) #TaskPlanner #RecurringTasks youtu.be/7QtcT5Ejsro

2
79
Timeliness will also provide you with an agenda view, showing your work units and your deadlines in the same list, so you can see exactly what's coming. #taskplanner #taskscheduler #deadlines #beta
2
2
Replying to @levelonetwothre
Ich finde Taskplanner/ToDo Board sehr hilfreich. Der Chat is besser als Jabber, weil er mich aus dem Home Office Screenshots und Bilder verschicken lässt. Office Dokumente in Teams öffnen und bearbeiten ist eine Katastrophe.
1
15 Sep 2020
UI concept design for Avenue, a task planner app by our product design team. Use Avenue to plan your day and increase your productivity. Our dribbble page: dribbble.com/hiehq #ui #ux #app #design #productdesign #taskplanner #taskplannerapp #hq
3
Download my free to-do tasks daily planner here and prioritize your goals and tackle them accordingly and get the most out of your day. totallymomsense.com/daily_ta… #dailyplanner #taskplanner #plan #productiveday
2
10 Mar 2020
Wer diesem Treiben noch mit Beifall begegnet, hat rein gar nichts verstanden. Die EU hat sich nie für das Thema Ursachenbekämpfung in Sachen syr. Flüchtlinge interessiert.
4
Wo liegt eigenlich Ihr Problem, hmm? Finden Sie das gut, dass über eine Grenze mit Schweine-Urin gespritzt wird? Das europäische Versagen in der Aussenpolitik hat das alles erst möglich gemacht. Vielleicht sollten wir das EU-Parlament mit diesen griechischen Bauern ersetzen?
1
3
Klasse
1
2
#Task in @MicrosoftTeams is a cohesive task management experience that brings your tasks from Microsoft To Do and Planner into Teams. Read more: bit.ly/2sJVCNB #TaskPlanner #Microsoft #DigitalTransformation #FridayFact
4
Dans #Bitrix24 les utilisateurs peuvent attribuer et partager des listes de tâches (intégration au calendrier), définir les échéances des tâches, gérer des tâches en attente, générer des rapports d'exécution, créer des modèles de tâche. #taskplanner #planifier #tache #plateforme
2
Du benutzt Taskplanner wie Todoist, Evernnote u.v.a. aber du hast das Gefühl, dass dich das noch deutlich produktiver machen könnte? Let's talk #GTD!
2
#liferpg im apstore/playstore Gestalte dein Leben mit Hilfe eines RPG. Taskplanner, todo-liste etc. im Questbook. #playyourlife
1
19 Jul 2018
Empower your teams’ productivity with full ease! Get @Microsoft #Planner with @Office365 and manage your teams’ tasks, work, and projects in just 1-click. Try now- landing.znetlive.com/office-… #teamwork #TaskPlanner #DigitalWorkspace #MicrosoftPlanner #Productivity #MSInspire
1
3