[KongchangAI]
Product

PinSay

A page-comment automation tool designed for AI Agents. It operates through three components—Skills, CLI, and MCP—enabling AI Agents to translate page design comments directly into code changes. It includes built-in security boundaries to prevent prompt injection attacks.

Timeline (last 90 days)

Oct 10

PinSay is a set of MCP (Model Context Protocol) tools for AI Agents, with its core positioning as enabling AI programming assistants to directly participate in code review workflows

Unverified50%
Oct 10

PinSay's slogan is: PIN it, Say it, Your agent ships it

Unverified50%
Oct 10

PinSay's configuration should be added to user-level MCP settings rather than project-level, to avoid being committed to the codebase

Unverified50%
Oct 10

PinSay's toolset is divided into two groups: read operations and write operations

Unverified50%
Oct 10

PinSay's read operations include listing comments, retrieving the pending queue, and fetching the source file content corresponding to resolved items

Unverified50%
Oct 10

PinSay's write operations will never execute a push; final publishing control remains in human hands

Unverified50%
Oct 10

PinSay treats the text content of comments as untrusted data to reduce the risk of prompt injection attacks

Unverified50%
Oct 10

PinSay stipulates that errors are returned in the form of error codes rather than natural language descriptions

Unverified50%
Oct 9

PinSay's commit style can be configured at the project level, with the option to merge into a single commit or generate a separate commit for each comment.

Unverified50%
Oct 9

In PinSay's page component, the status of a processed comment changes to applied, and its auto-reply displays the tools and models used.

Unverified50%

10 more timeline events

All Facts (20)

Unverified

PinSay is a set of MCP (Model Context Protocol) tools for AI Agents, with its core positioning as enabling AI programming assistants to directly participate in code review workflows

50%
Unverified

PinSay's slogan is: PIN it, Say it, Your agent ships it

50%
Unverified

PinSay's configuration should be added to user-level MCP settings rather than project-level, to avoid being committed to the codebase

50%
Unverified

PinSay's toolset is divided into two groups: read operations and write operations

50%
Unverified

PinSay's read operations include listing comments, retrieving the pending queue, and fetching the source file content corresponding to resolved items

50%
Unverified

PinSay's write operations will never execute a push; final publishing control remains in human hands

50%
Unverified

PinSay treats the text content of comments as untrusted data to reduce the risk of prompt injection attacks

50%
Unverified

PinSay stipulates that errors are returned in the form of error codes rather than natural language descriptions

50%
Unverified

PinSay's commit style can be configured at the project level, with the option to merge into a single commit or generate a separate commit for each comment.

50%
Unverified

In PinSay's page component, the status of a processed comment changes to applied, and its auto-reply displays the tools and models used.

50%
Unverified

PinSay allows AI Agents to directly convert comments marked on a page into code changes.

50%
Unverified

In the PinSay workflow, it is the developer who reviews the changes and executes the push; the Agent is only responsible for generation and staging.

50%
Unverified

PinSay provides an MCP server, allowing the Agent to perform the same operations via tool calls rather than the command line.

50%
Unverified

PinSay operates through the coordinated work of three components: Skills, CLI, and MCP.

50%
Unverified

When the init command is executed, PinSay's skill is installed to the directory location where the Agent searches for tools.

50%
Unverified

After running the apply pinsay comments command, the Agent first outputs an execution plan explaining which files each comment will touch, and then proceeds with execution.

50%
Unverified

The Agent reads the prompt, the team's AI rules, and design tokens from the CLI, ensuring generated code adheres to the team's existing conventions.

50%
Unverified

PinSay treats every comment embedded in the page as untrusted data to defend against prompt injection.

50%
Unverified

PinSay delegates the actual code writing task to a cheaper model, while the planning and review stages are handled by a more capable model.

50%
Unverified

After each comment is processed, the mark command executes a commit and records the tool, model, and role that completed the work.

50%

Source Articles