MCP vs. Bash
A developer argues that Model Context Protocol (MCP) tools are safer and more auditable than shell access for coding agents, citing Simon Willison's warning that giving an agent a shell with internet …
A developer argues that Model Context Protocol (MCP) tools are safer and more auditable than shell access for coding agents, citing Simon Willison's warning that giving an agent a shell with internet …
Koog's Knosh 0.3.0 offers a class-based approach for defining tools, where developers extend Tool or SimpleTool and use LLMDescription annotations to guide the LLM, as demonstrated by the CreateDirect…
Mark Murphy's 'Thursdays with Koog' column explains that in the AIAgent framework, the user's instruction is only a 'user message' within a larger prompt that includes a system prompt and conversation…
Knosh, an open-source coding agent, uses Koog's AIAgent instead of PromptExecutor because PromptExecutor only executes one-shot prompts without handling tool calls or multi-turn conversations. Mark Mu…
Security expert Thomas Ptacek argues that LLM agents are uniquely suited for vulnerability research, and Anthropic researcher Nicholas Carlini demonstrated that a simple prompt to Claude Opus can iden…
Mark Murphy's Knosh coding agent maps model strings from Markdown frontmatter to Koog's LLMProvider and LLMClient objects, supporting providers including Ollama, Anthropic, Mistral, and OpenAI. The ma…