Notion turns the page on developer tooling
May 11–17, 2026
Notion launched its Developer Platform with Workers, Agents API, and CLI, while Linear added Code Intelligence for agent access to codebases, and Figma Slides introduced presentation sections.
Notion opens its platform to code
The biggest story of the week comes from Notion, which shipped Notion 3.5 with the Developer Platform — a fundamental shift in what the product can be. Starting today, developers can write code that runs on Notion's infrastructure as Workers, sync any data source into Notion databases, and deploy custom agent tools. The platform includes an External Agents API (currently in alpha) that lets teams bring Claude, Codex, or custom agents directly into Notion workspaces. A new Notion CLI and Agent SDK round out the toolkit, along with webhook triggers and a Markdown API. The updated MCP provider claims a 91% reduction in token usage for database operations. The platform is free during beta, with Notion credits starting August 11. To support these new agent workflows, the Notion JavaScript SDK v5.21.0 adds agent_id as a parent type for workflow-parented pages and blocks, alongside meeting notes query support with typed attendees properties.
Linear gives agents code-level context
Linear's Code Intelligence (public beta) lets Linear Agent access your repositories directly, turning codebases into shared context the team's agent can reason about. Rather than requiring engineers to manually describe implementation details in issues, the agent can now answer how a feature works, what a change might affect, and surface relevant dependencies, technical constraints, and code paths. It's available for Business and Enterprise plans, free during the beta period. The release also fixes dozens of issues across agent chat, boards, comments, imports, and integrations.
Smaller but meaningful updates
Figma Slides now has sections for organizing presentations, making it easier to navigate longer decks. The Figma Code Connect tool v1.4.5 fixes a "Payload Too Large" error that blocked previews of large component libraries by splitting requests into smaller chunks, and clears up the preview command's error message when the service is temporarily unavailable. The Slack Node SDK v7.16.0 adds a highlight_type parameter to files.completeUploadExternal and filesUploadV2, enabling optimistic rendering of file uploads in the UI.