Top
Best
New

Posted by timbilt 8 hours ago

Google open-sources experimental agent orchestration testbed Scion(www.infoq.com)
https://googlecloudplatform.github.io/scion/overview/
99 points | 30 commentspage 2
cedws 4 hours ago|
I want to experiment more with agents but my employer only pays for Claude Code, and TOS disallows using the subscription API for other purposes. Anyone else in the same boat? Token based pricing also gets expensive fast.
ptone 1 hour ago|
This runs stock Claude Code in containers, should be completely fine for TOS
minutesmith 2 hours ago||
[dead]
meidad_g 3 hours ago||
[dead]
kumardeepanshu 4 hours ago||
[dead]
aplomb1026 4 hours ago||
[dead]
Sattyamjjain 3 hours ago||
[dead]
ninjahawk1 3 hours ago||
[dead]
verdverm 5 hours ago|
Their agent tooling is shaping up to be the well known issue of product cancellation. They have how many different takes on this now? (gemini-cli, antigravity, AI studio, this, Gemini app)

I've not been impressed with any of them. I do use their ADK in my custom agent stack for the core runtime. That one I think is good and has legs for longevity.

The main enterprise problem here is getting the various agent frameworks to play nice. How should one have shared runtimes, session clones, sandboxes, memory, etc between the tooling and/or employees?

otabdeveloper4 4 hours ago|
It's all just system prompts under the hood and nothing more.
ptone 1 hour ago|||
[primary author and architect of scion here] Actually - there are two other big parts: a CLI and a control plane
verdverm 3 hours ago||||
Not if you go custom, you have unlimited latitude, examples...

I modified file_read/write/edit to put the contents in the system prompt. This saves context space, i.e. when it rereads a file after failed edit, even though it has the most recent contents. It also does not need to infer modified content from read+edits. It still sees the edits as messages, but the current actual contents are always there.

My AGENTS.md loader. The agent does not decide, it's deterministic based on what other files/dirs it has interacted with. It can still ask to read them, but it rarely does this now.

I've also backed the agents environment or sandbox with Dagger, which brings a number of capabilities like being able to drop into a shell in the same environment, make changes, and have those propagate back to the session. Time travel, clone/fork, and a VS Code virtual FS are some others. I can go into a shell at any point in the session history. If my agent deletes a file it shouldn't, I can undo it with the click of a button.

I can also interact with the same session, at the same time, from VS Code, the TUI, or the API. Different modalities are ideal for different tasks (e.g. VS Code multi-diff for code review / edits; TUI for session management / cleanup).

IncreasePosts 4 hours ago|||
Don't forget a while loop and a TODO.md