Projects & Repositories
Associate approved repositories with projects. Manage repository access, Chat access and write-capable agent execution as separate entitlements.
BATONX / ADMIN CONSOLE
Centrally manage who can work with which projects, repositories, coding agents and models. Enforce policy, require approval for sensitive actions and produce verifiable evidence for every governed session.
Governed sessions
Example project / example-app
Example project / example-app
Policy decisions
Pending approvals
Justification · expiry · recorded decisionApprove resources. Define the scope.
Apply policy to governed sessions.
Connect decisions to evidence.
Admin Console configures and governs the platform. BatonX CLI is the coding interface; BatonX Chat is the read-only project interface.
A conceptual view of the Admin Console. Capability scope and integration availability are confirmed for each pilot.
CENTRAL CONFIGURATION
The Admin Console brings organisation, project and repository configuration into one governance model. Agents, runtimes, models and integrations are available only within explicitly authorised scopes.
Associate approved repositories with projects. Manage repository access, Chat access and write-capable agent execution as separate entitlements.
Manage Claude Code, Codex and future agent adapters. Define approved runtime images, workspace modes and resource boundaries centrally.
Configure approved providers, endpoints, regions and models. Restrict model access according to organisation, project and repository policy.
Approved destinations
POLICY & APPROVALS
Apply organisation policy and narrow it safely at project and repository scope. Define allow, deny and approval-required decisions for file operations, commands, network access, MCP tools and model usage.
A model’s claim that an action is safe does not create authority. BatonX policies and technical controls make the final decision.
Choose an illustrative outcome. This does not run an agent or change a policy.
Requested operation
Unapproved network routeEffective policy
BlockedAudit evidence
Blocked action and policy decision recordedIllustrative flow: inherited policy determines whether an operation proceeds, is blocked or awaits approval. Every decision connects to audit evidence.
LIVE OPERATIONS
Monitor active sessions, agents, models, policy decisions, blocked actions, security events and platform health. BatonX provides operational visibility without centrally retaining source code, prompts or responses by default.
Network access blockedDeny → Decision recorded
Credential access blockedDeny → Decision recorded
Approval requiredJustification · expiry · recorded decision
Tokens2.4k
Latency640 ms
Estimated cost$0.04
Illustrative session metadata and platform status. Source code, prompt and response content are not shown.
AUDIT & EVIDENCE
Connect identity, project, repository, agent, model, policy, approval and security events through one traceable correlation chain.
BatonX / One traceable correlation chain
Who performed the action, when and within which scope?
Which agent, runtime and model versions were used?
Which policy was applied?
Which actions were blocked or approved?
Can the integrity of the evidence be verified?
BatonX does not certify compliance. It produces verifiable technical evidence that supports your organisation’s audit and compliance processes.
USAGE & COST
Review requests, tokens, latency and estimated cost across organisations, projects, repositories, sessions, agents, providers and models. Apply soft and hard limits to control unexpected consumption.
Soft and hard consumption limits are part of the product direction; their scope is confirmed during pilot planning.
Example project
Approved provider / Approved modelSoft limitThreshold notification
Hard limitConsumption boundary
These insights support security, capacity and cost management. BatonX does not score developer performance or rank employees.
EVENT OUTPUTS
BatonX emits standardised, versioned security and operational events. Route them into your existing webhook, SIEM, syslog, event-stream and observability infrastructure.
Email, SMS, Slack, Teams and incident-escalation workflows remain under customer control.
Output categories describe the integration architecture. Connector compatibility, including metrics and OpenTelemetry, requires integration-specific validation.
Explore integration scopeVersioned BatonX events
BatonXROLES & RESPONSIBILITY
Organisation Admins, Security Admins and Project Admins receive only the management capabilities required for their responsibilities. Sensitive operations can require separation of duties, additional approval and mandatory audit.
Organisation structure
Manages organisation structure, projects, user access and general platform configuration.
Security governance
Manages security policy, sensitive approvals, incidents, provider controls and protected audit evidence.
Authorised projects
Manages repository associations, user access and project-scoped configuration for authorised projects.
THE PRIVACY BOUNDARY
BatonX is not an employee-surveillance or performance-management product. It does not rank developers using token consumption, prompt count, session duration or lines of code. Individual activity is available only where required for security investigation, access control, operations and audit.
BatonX / Admin Console
Let’s explore how BatonX can fit your identity, repository, model-provider and security environment.