Better Harness(QoderAI)
Better Harness provides open-source insights for the Agent Work Loop. It runs through your Coding Agent and turns project and session evidence into prioritized improvements and verifiable next steps. Missing evidence stays explicit.
课时
- Getting Started
- Concepts
- Hosts
- Reference
- Better Harness Studio
- Better Harness(QoderAI)
- Better Harness Evolution Roadmap
- .agents
- Repo-local Agent Skills
- change-traceability-review
- harness-skill-creator
- Harness Skill Creator
- references
- skill-review
- triangulate-spec-review
- Repo-local Agent Skills
- 文档
- Architecture Principles
- Community Extensibility
- Better Harness Concepts (one page)
- Better Harness Glossary
- Host Adapter Matrix
- Architecture Decision Records
- Checkpoint-backed Compare Sources and Materialization
- ADR: Developer Experience System
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- ADR: AI-Optimized Directory Structure
- Harness Checkpoint Experiment Compare
- Harness Run Evidence Bridge
- Memory 范围、导航与分析
- Ontology Language Analysis Runtime
- Session notebook trace and outcome projection
- Harness Studio Artifact runtime and provider architecture
- blog
- i18n
- specs
- Open-source project baseline
- Make Canvas preview installable
- Scripts Directory Cleanup
- Generalize the terminal history demo
- Stabilize Scripts Refactoring Contracts
- Tighten loop discovery evidence
- Restore actionable Memory duplicate review
- Align the Better Harness runtime
- Support Claude Code and Cursor session providers
- Align Better Harness evidence domains
- Route Better Harness recommendations by user support stage
- Clean the pre-public project identity
- Monorepo and Workspace Support for Better Harness Evidence Collection
- Claude Code Configured Asset Support
- Make Claude Code reports durable by default
- Complete Cursor session-analysis parity
- Pre-public package and metadata consistency
- Import the public repository
- Remove the configurable core boundary
- Agent Customize Help-only Path
- Support-declaration Consistency Tests
- Make Codex HTML findings easier to act on
- Docusaurus Website With Live Demo Report
- Fail-Closed Review and Privacy Boundaries
- Add GitHub Copilot as a supported host
- Qwen Extension Dangling Context File Reference
- Core Change Watch Profile And Current Paths
- Publish the First English Blog Posts
- Keep Chinese phrases together in HTML reports
- Give HTML dimension tracks progressbar semantics
- Keep copied finding fixes bound without exposing local paths
- Preserve summary-facts Episode coverage in HTML
- Add Kimi Code as a supported host
- Route explicit manual fixes without requiring a report callback
- New Coding Agent Contribution Guide
- Make the Documentation Easier to Start and Recover
- Add Pi as a supported host
- Project output avoids Home resolution
- Report Routing WorkBuddy Host Gap
- Turn Search Visits into a Verified First Report
- Session Population Binding
- Public Quickstart and Adapter Entrypoints for Six Supported Hosts
- Fail closed for unknown Cursor plugin IDs
- WorkBuddy Host Adapter
- Describe exact leaf command paths
- Leaf command help
- Position Better Harness Around Agent Work Loop Insights
- Manage Better Harness Across Coding Agent Hosts
- Define the Developer Experience System
- Docs Site SEO Index Hygiene
- Provider-aware Checkup Plan Binding
- Preserve frozen Session workspace binding
- Harden local analysis and mutation boundaries
- Session-analysis shim dedupe and public-surface import cleanup
- Keep secret-scan file identity checks portable
- Session population freeze must share the facts workspace qualification
- Claude transcript-dir slug must fold dots like Claude Code does
- Explicit Claude config workspaces remain project-scoped
- Render complete Better Harness reports in Cursor Canvas
- Keep Portable HTML Fix Records Consistent
- Align HTML usage activity dates with their cells
- Native Learning Candidate Mining
- Native Learning Review Determinism and Contract Repair
- Keep Root CLI Machine Failures Parseable
- Contained Structural Symlinks
- Spec: Grok CLI host adapter
- Freeze Project Harness Components for Qoder
- Native Learning Review in Report Evidence
- Asset route selection and freshness
- Host Capability Registry
- Agent verify loop cross-stack generalization
- Agent verify loop shared reference
- Read report validation artifacts asynchronously
- Bootstrap reference domain and spec examples
- Cross-repository workspace topology for coding agents
- Drive plane selection for agent verification
- Skill evaluation execution
- Verification environment design guidance
- Verification Intent Anchors and the Post-Failure Repair Loop
- Claude transcript-dir lookup must survive underscore paths and slug misses
- Harness Run Checkpoints
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Better Harness(QoderAI)
- Visualize long-session tool calls in Codex HTML
- Commit and session correlation with Session Viewer
- Traceable long-session tool calls
- Harness Inspector workbench declutter
- Inspect feature delivery provenance across sessions and commits
- Inspector cross-provider session discovery
- Explain relationships in the Inspector
- Separate a session-created commit from the edits it contains
- Compact contextual commits in the Inspector
- Compress long idle windows on the Inspector timeline
- Open a rendered Inspector without hunting for its output path
- Replay retained session evidence
- Make Session Viewer easier to scan
- Read a session as a trace in the Inspector
- Public Harness Inspector demo
- Make test failures concise and directly actionable
- Make the test suite prove behavior instead of implementation text
- Organize tests by capability ownership
- Make test failures directly visible
- AI plugin scanner CI
- Make Harness as Code safe to install and execute
- Let the Inspector chrome name each thing exactly once
- Normalize Qoder dialogue before Inspector renders it
- Generate and open Inspector with one short command
- Harness as Code Architecture Hardening: Sandbox, Grammar, Boundaries, Evidence
- Compare harnesses with real coding outcomes
- Teach agents to generate valid Harness DSL
- Converge the Harness DSL on a standard resource model
- Harness Execution Closure: Revision, Materialization, Session, Evidence
- Evolve harness executors into a versioned session adapter contract
- Harness UI and Studio: streaming run events, AG-UI adapter, React studio
- Compare a minimal Qoder coding runtime
- Close the harness review's honesty and boundary gaps
- Thread source-backed skill delivery through harness-ui, harness-studio, and compare
- Continue a Pi session checkpoint into a new Git commit
- Make the Harness DSL state only executable contracts
- Checkpoint-anchored multi-lane harness experiments
- DeepSeek Harness Session Evidence
- Render session code and diffs with language-aware tooling
- Organize Harness Studio as a harness control plane
- Inspect an agent session as a debugger notebook
- Harness Studio visual system
- Make session review and harness comparison read like a notebook
- Package Better Harness for Antigravity
- Harness Inspector visual contract migration
- Consolidate Studio into a usable Inspector, Debugger, and Compare MVP
- Bring the Inspector workbench into Studio
- Connect Studio retained sessions and source switching
- View AI-generated artifacts inside Harness Studio
- Browse and compare local sessions in Harness Studio
- Refine Harness Studio as a technical control room
- Narrow the Studio artifact catalog contract
- Unify artifact revisions, adapters, and renderers in Studio
- Rewrite the Studio visual contract and align the shell to it
- Keep Walnut bootstrap paths portable
- Verified DeepSeek Harness Skill Discovery
- Artifact provider SDK and Structurizr integration
- Customization catalog and Studio analysis
- Intent correlation analysis
- Unify code and diff rendering through Artifact View
- Browse workspace commit history
- Implement external Artifact providers in Harness Studio
- Render live code artifacts in Studio
- Render Markdown artifacts in Studio
- Render document artifacts through the React runtime
- Trace user inputs to workspace files
- DeepSeek Harness Configured Assets
- Stabilize the Artifact View host lifecycle
- Render produced Office artifacts in Studio
- DeepSeek Harness Shared Analysis and Frozen-Cwd Evidence Bundle
- Run coding agents through ACP in Harness Studio
- Browse workspace artifacts by date and file
- Develop Harness Studio with live reload
- Stop disconnected Git branches from sharing a visible lane
- Complete retained Session review in Studio
- Studio PDF, FBX, and Large Workbook Previews
- DeepSeek Harness Portable Report Rendering
- External Artifact provider modules
- Resource-oriented ACP comparison
- Make Studio Overview an operational home
- Compare live ACP agent runs
- Simple live ACP comparison
- AgentReact Artifact Runtime production foundation
- Native Session Artifact Opening
- Clear and responsive live comparison
- Make projects the Studio workbench scope
- Selectable ACP comparison agents
- Run a real Agent inside the Artifact collaboration loop
- Read current Cursor composer context usage
- Inspect session usage and context evidence
- Add a Host-owned Agentic Artifact interaction loop
- Synchronize hosted Artifact selection with Collaboration
- Internationalize the Harness Studio browser UI
- Make the published Studio first run actionable
- Admit Agentic JSON Canvas intents without execution
- Augment session evidence in Harness Inspector
- Harness Inspector Input Reuse
- Linked Usage Explorer
- Show user prompts as turn boundaries
- Hosted Artifact Resource Read
- Make Inspector startup output human-friendly
- Show complete months in the Inspector calendar
- Clarify usage report evidence and context structure
- DeepSeek Harness alpha.1 Session compatibility
- Make the Session outline compact and decision-first
- Compact Session process evidence
- Unbreak the DSH native smoke install against floating cordis peers
- Make commit files easier to scan
- Inspector Date Token Summary
- Prompt-cache TTL cues in idle windows
- Make the Usage report decision-first and keyboard-correct
- Clarify Inspector usage snapshot freshness
- Context-Efficient MCP Access Review
- Native Harness run streams in Studio
- Organization Harness usage dashboard
- Apply task evidence end to end
- Prepare a task evidence upload
- Inspector trailing-slash Pages 404
- Docs navbar brand truncation
- Version the Dashboard collector boundary
- Dashboard MCP activity
- Local multi-project Dashboard
- Organization Dashboard decision trace
- Organization Dashboard evidence depth
- Organization Dashboard visual priority
- Task evidence spine and lazy projects
- Make Dashboard evidence joinable to a task, and lead with closure
- Restore the Dashboard contract and Node 24 generation gate
- Prerelease npm dist-tags
- Spec: Oh My Pi session format compatibility in the Pi adapter
- ACP Rust 宿主与流式渲染链路
- Apple NSXPC transport for the Rust ACP host
- Apple NSXPC transport for Rust OXC
- Make Artifacts available without a Project
- Better Harness desktop package naming
- Minimal Compare lanes with revealed streaming and diagnosable ACP failures
- Simplify the live run dialog
- Resize Debugger panes and share streamed messages
- Simplify the Debugger workbench
- Harness Studio Desktop
- Rust OXC Service
- Align Studio CI contracts with the tightened Debugger chrome
- Scope Session compare to Agents inside one Project
- Compact the Debugger step controls and choose the Agent for a live run
- Compare two Agents live on one prompt
- Rebuild Harness Studio as a macOS-native application shell
- Studio project switcher, sidebar toggle, and resizable sidebar
- Simplify Studio navigation and page titles
- Remove the Studio Overview view and land on Sessions
- ACP connection discovery and authentication
- Persistent ACP conversation runtime
- Complete ACP session controls and evidence
- Reusable ACP session stream
- ACP 会话组件与 Zed 的交互对齐分析
- Port remaining Desktop evidence-host adapters
- Finish remaining Desktop snapshot parity
- Deepen Desktop evidence snapshots
- Rust evidence host for Sessions and Artifact observations
- Preserve session evidence in Compare
- Simplify Sessions navigation and evidence views
- Reader-driven paging, keyboard travel, and no dead height in the Commit log
- One title, one ref, and resizable panes in the Commit view
- Customization library in the sidebar
- Give the Debugger Live observation pane one identity line and frame timing
- Studio entry and shared date scope
- Fuse the Live compare composer into one control
- Collapse the Sessions workbench chrome and restore Session discovery in the desktop shell
- Compact conversation activity
- Compare conversation workspace
- Compare input flow
- Observed usage counts for Skills and MCP Servers
- Restore Projects without automatic scanning
- Native esbuild linking for Studio
- Memory 浏览与分析实现
- Memory 跨平台 CI 与合并验证
- Memory composer and source context
- Memory 目录工作台与 ACP 分析
- Memory 分类导航交互调整
- Memory 分栏与输入区简化
- Memory 文档选择与来源展示
- Native Memory sources in Studio
- Performance call context and source navigation
- Session performance analysis
- Studio AI Elements integration
- Customizations as a docked workbench
- Consistent evidence navigation and comparison controls
- Studio Ontology Language Runtime
- Studio prompt input and streaming Markdown
- BoxLite microVM capability service and an agent in a box
- Compare inline Agent configuration
- Desktop runtime prune for debug metadata, Phosphor, and PDF.js
- Session performance for Claude and Codex
- Scan project placement: toolbar action plus first-scan empty-state CTA
- packages
- harness-studio
- skills
- memory-recap
- references
- memory-recap
- skills
- harness
- 示例
- readme-compare
- fixture
- readme-compare
- skills
- generate-harness-dsl
- references
- generate-harness-dsl
- 示例
- harness-studio
- References
- Agent Customize
- Agent Lifecycle Hooks
- Agent Instructions Review Reference
- Custom Agent Review
- Global Coding-Agent Assets
- Hook Configuration And Performance Review
- Knowledge-Asset Review
- MCP Configuration Review
- Memory Review And Learning-Loop Evidence
- Agent Customize Routing
- Skill Discovery Reference
- Skill Evaluation Execution
- Skill Quality Review
- platforms
- Bootstrap
- Loop Engineering
- Project Harness
- Session Evidence
- tool-runtimes
- Agent Customize
- skills
- better-harness
- intent-correlation-analysis
- references
- test
- fixtures
- harness-component-snapshot
- project
- .qoder
- skills
- verify
- references
- verify
- skills
- .qoder
- project
- harness-component-snapshot
- fixtures
开始学习 → Commit Contract