Skip to content
Tags

#Context Engineering (2)

langchain-ai/deepagentsMIT

Deep Agents: an off-the-shelf agent harness reverse-engineered from Claude Code

The README opens by calling itself an off-the-shelf agent harness: MIT licensed, Python (plus deepagents.js), built on LangGraph, so streaming, durability and checkpoints are inherited rather than rewritten. The key to reading it is the acknowledgement - inspired by Claude Code, trying to figure out what makes it general and pushing that further - which makes this a reverse-engineering exercise: take a closed coding agent that is known to work well, open it up, and ask what actually lets it handle long tasks. Its answer is four bundled things: a pluggable-backend file system (the artefacts of long tasks are files, not messages, so context keeps only pointers), sub-agents each with their own window (context isolation and compression, not extra helpers), long-thread summarisation with tool output offloaded to disk, and on-demand Skills. Also sandboxed shell execution, cross-session persistent memory, human-in-the-loop approval/edit/reject before a tool call runs, and any MCP server as a tool. Model agnostic: frontier APIs, open weights hosted on Baseten or Fireworks, and self-hosted Ollama/vLLM/llama.cpp all work, with three lines of create_deep_agent giving you a planning, file-reading-and-writing agent. The security section is unusually blunt - it follows a trust-the-LLM model, boundaries must be enforced at the tool and sandbox layer, and you should not expect the model to restrain itself. 29.7k stars. We have not run it; sub-agent isolation quality and summarisation information loss are unverified by us, so it is graded as pending reproduction.

Agent HarnessCoding AgentSub-Agents
Python30k4.2k139
GLips/Figma-Context-MCPMIT

Framelink MCP for Figma: design files compressed into usable context, not screenshots

Also known as Figma-Context-MCP, npm package figma-developer-mcp, TypeScript, MIT, and a third-party implementation rather than the Dev Mode MCP server Figma ships itself. It exposes only two tools: get_figma_data (read-only) and download_figma_images (removable with –skip-image-downloads, and confined to writing inside –image-dir). The narrow surface is deliberate; the engineering sits in the fetch → simplify → serialize pipeline behind it. Simplify uses composable extractors (layout, text, visuals, component, plus the allExtractors, layoutAndText, contentOnly, visualsOnly and layoutOnly bundles) to compress the raw Figma response into semantic layout and styling in a single tree walk, with maxDepth and nodeFilter, and outputs tree (default, cheapest in tokens), yaml or json. The part worth copying is that compression effectiveness is a metric computed on every call: rawSizeKb against simplifiedSizeKb, rawNodeCount against simplifiedNodeCount, component/instance/text/image node counts, namedStyleCount (the source comment states a high count is a design-system maturity signal), hasVariables (whether Figma Variables are used at all), and separate fetch/simplify/serialize timings; the same hooks drive MCP progress notifications and heartbeats so a large file taking tens of seconds does not look hung. Judgement shows in the details: node IDs accept both the plain and the deeply nested instance shape, the depth parameter description says do not use it unless the user explicitly asks, the proxy default deliberately avoids installing EnvHttpProxyAgent when no proxy variables exist so a stale variable cannot route traffic through an intermediary returning 403, and stdio mode warns at startup when –image-dir is unset. Credentials come from FIGMA_API_KEY or FIGMA_OAUTH_TOKEN; telemetry can be disabled with –no-telemetry or DO_NOT_TRACK=1 and secrets are redacted from reports. 15.9k stars. It generates no frontend code - the output is design facts, and translating them into React, Vue or SwiftUI is your coding agent job. We have not run it against a Figma file of our own and did no screenshot-versus-structured-data accuracy comparison, so it is graded as pending reproduction.

MCPFigmaDesign-to-Code
TypeScript16k1.3k65