Get early access
AI for engineering teams

AI agents for engineering teams, for everything around the code.

AI for engineering teams earns its keep in the writing around shipping: the standup, the weekly report, release notes, the first hour of an incident and the issue backlog. In Arclyx, five agents read GitHub, write those up and post one message to Slack. None of them comments, merges or files anything.

What lands in Slack
Async standup#eng-standup · Weekdays, 9:00

Standup · Tuesday · 9 merged Monday, 2 waiting on review

  • Priya · Merged · 5

    #512 Add retry to webhook sender, #515 Show invoice totals in the account currency, and three more.

    Each with its link, so nobody has to say it out loud.

  • Sam · Waiting on review · 2

    #518 Paginate the audit log export, open 31 hours. #521 Cache dashboard charts per workspace, open 26 hours.

    Left out: one approved pull request and one draft.

Bots on one line: 2 dependency updates open · every review read · dates in your time zone

The agents

How can engineering teams use AI agents?

On the status, notes and first drafts nobody has time to write. Each agent reads GitHub without changing it, starts from one sentence and sends one short message. Three also save a page in Notion for a person to finish: the weekly report, the release notes and the postmortem.

  • Weekdays, 9:00

    Async standup

    Every weekday, what merged, what's waiting on review over a day and which priority issues stopped moving, grouped by person.

    Reads
    GitHub
    Posts to
    #eng-standup, or emails you
    See Async standup →
  • Fridays, 16:00

    Weekly eng update

    Every Friday, the week's merged work in a few themes, releases by component and the risks, as a Notion page for leadership.

    Reads
    GitHub
    Drafts in
    Notion
    Posts to
    #eng-leads, or emails you
    See Weekly eng update →
  • When a release ships

    Release writer

    When a release is published, customer-facing notes grouped New, Improved and Fixed, drafted in Notion and traced to pull requests.

    Reads
    GitHub
    Drafts in
    Notion
    Posts to
    #releases, or emails you
    See Release writer →
  • When you describe an incident

    Incident brief

    When something breaks, every change from the last 48 hours, related open issues and the suspects as hypotheses, in a postmortem draft.

    Reads
    GitHub
    Drafts in
    Notion
    Posts to
    #incidents, or emails you
    See Incident brief →
  • Mondays, 9:00

    Issue triage

    Every Monday, the week's issues nobody owns by area, likely duplicates paired and the longest-untouched issues listed.

    Reads
    GitHub
    Posts to
    #eng-triage, or emails you
    See Issue triage →

All agents, by team →

One change, five agents

Where does each agent fit in the life of a change?

Each takes a moment where the writing usually slips: the issue nobody triages, the review that waits, the release nobody announces, the incident nobody wrote up and the week nobody summarised. They don't hand work to each other; each reads the same repository at its own moment.

  1. 01

    An issue is filed

    Issue triage counts it with the week's untriaged issues, suggests an area and checks whether it's already filed.

  2. 02

    A pull request waits

    Async standup lists it once it has waited a day for review, under the person who opened it.

  3. 03

    A release ships

    Release writer reads the pull requests in it and drafts notes a customer can read.

  4. 04

    Something breaks

    Incident brief lists what changed in the last 48 hours and drafts the postmortem around it.

  5. 05

    The week ends

    Weekly eng update counts what shipped, names the risks and writes the report for leadership.

Safe by design

Can an AI agent change our repository?

Not these five. Each gets GitHub tools that list, search and read, and nothing that comments, approves, merges or pushes. In Notion their only writing tool creates new pages, so they can't edit an existing one. Each run's one message goes to you or your team, and every run is recorded.

They can

  • Read pull requests, reviews, releases and commits
  • List, search and read issues
  • Create new Notion pages, under the page you name
  • Post one message to Slack, or email you

They can't

  • Comment on, approve or merge a pull request
  • Assign, close or edit an issue
  • Push a commit or revert a change
  • Edit an existing Notion page
  • Email anyone but you

How Arclyx keeps agents inside their access →

A week of the team

How do you use AI as an engineering manager?

Hand each piece of recurring writing to its own agent and let it run on a schedule, a webhook or an @mention. Here is a week of an engineering team on Arclyx: each step is the sentence that built an agent, then what it posted in Slack. Try it runs a new agent once as a dry run first.

  1. Monday, 9:00 · Issue triage
    “Every Monday at 9, write the issue triage digest for our GitHub repository: open issues from the last 7 days that nobody has triaged or assigned, likely duplicates of existing issues, and open issues untouched for 30 days, with a suggested owner area for each, and post it to #eng-triage.”
    #eng-triage
    Issue triageTriage digest · 31 new untriaged · 2 likely duplicates
    • Backend · New · 14

      #508 Webhook retries stop after the first failure, #506 Export times out on large workspaces, and 12 more.

      Owner area from each title; the ones it can't place go under Unclear.

    • Duplicate · #498 and #351

      Both ask for exports to respect workspace permissions.

      Likely, not certain: two of three searches used.

    See Issue triage →
  2. Tuesday, 9:00, as every weekday · Async standup
    “Every weekday at 9, write the async standup for our GitHub repository: which PRs merged yesterday, which open PRs have waited on review for over a day, and which open issues are blocked or haven't moved in 7 days, grouped by person, and post it to #eng-standup.”
    #eng-standup
    Async standupStandup · Tuesday · 9 merged Monday, 2 waiting on review
    • Priya · Merged · 5

      #512 Add retry to webhook sender, #515 Show invoice totals in the account currency, and three more.

      Each with its link, so nobody has to say it out loud.

    • Sam · Waiting on review · 2

      #518 Paginate the audit log export, open 31 hours. #521 Cache dashboard charts per workspace, open 26 hours.

      Left out: one approved pull request and one draft.

    See Async standup →
  3. Wednesday, 10:02, as a release was published · Release writer
    “When a release is published in our GitHub repository, write customer-facing release notes from the PRs merged since the previous release of the same component, grouped into New, Improved and Fixed, in plain words. Save them as a draft Notion page under Release notes and post a short summary with the link to #releases.”
    #releases
    Release writerDraft release notes · web v3.4.0 · New 1, Improved 2, Fixed 3
    • New · Exports

      You can now export any report as a CSV file from its menu.

      From #466.

    • Improved · Search

      Search keeps your filters when you go back, and loads faster in large workspaces.

      From #462 and #471.

    See Release writer →
  4. Thursday, 9:24, mentioned during an incident · Incident brief
    “When I describe an incident, list what changed in our GitHub repository in the last 48 hours (merged PRs, releases, commits to main), find related open issues, and draft a postmortem skeleton as a new Notion page under Incidents: timeline, what changed, likely suspects and open questions. Post the likely suspects and the page link to #incidents.”
    #incidents
    Incident briefPostmortem draft · checkout slow since 9:00 · 14 PRs and 4 releases in 48 hours
    • Suspect 1 · #524 Add tax lookup to checkout

      Merged at 8:40, twenty minutes before the reported start.

      Hypothesis: an extra call on every checkout. Not confirmed as deployed.

    • Suspect 2 · #517 New index on the orders table

      Merged 15 hours before the start, so a weaker timing match.

      Hypothesis: building the index slowed writes to orders.

    See Incident brief →
  5. Friday, 16:00 · Weekly eng update
    “Every Friday at 4, write the weekly engineering update for leadership from this week's merged PRs, releases and closed issues in our GitHub repository: what shipped, what's in progress, and risks. Save it as a new Notion page under Engineering updates and post a short summary with the link to #eng-leads.”
    #eng-leads
    Weekly eng updateEngineering update · Monday to Friday · 64 PRs merged, 9 releases
    • Shipped · Reliability

      Failed webhook deliveries now retry, and slow report queries moved off the main database.

      Examples: #512, #527, #530.

    • Risk · #433 · urgent, open

      Nightly backups skip the largest workspace, and nobody is assigned to it.

      Read in detail, with the evidence on the page.

    See Weekly eng update →
  6. Done

    A week of engineering. Nothing merged, commented on or filed for you.

    • The week's new issues sorted by area, in #eng-triage
    • A standup every morning, in #eng-standup
    • Release notes drafted in Notion, waiting for a person
    • A postmortem draft started during the incident
    • The week's report for leadership, in Notion

Create an agent from one sentence →How a dry run works →

Questions

AI for engineering teams, answered.

What are AI agents for engineering teams?

Software that takes a recurring engineering chore, such as the standup or release notes, reads your repository and writes it up for the team. In Arclyx each one starts from one sentence, reads only the tools it's given and sends one short message.

Do these agents write or review code?

No. They read what your team already did in GitHub, the pull requests, reviews, releases, commits and issues, and write it up. Your engineers keep writing and reviewing code with whatever they use today.

Which tools do they need?

GitHub and Slack, plus Notion for the three that save a page. Each agent gets GitHub tools that list, search and read, and a Notion tool that only creates new pages.

Do they read logs, metrics or CI results?

No. They read pull requests, releases, commits and issues. Incident brief lists what GitHub can't answer, such as what's deployed and what the logs show, as open questions for the person on call.

How exact are their numbers?

They count from GitHub's own lists and say where a number has limits: the weekly report marks closed issues as an upper bound, the standup marks a review it couldn't read as unverified, and the triage digest says when a count is incomplete.

More of Arclyx

Last updated 24 October 2026

Build your first engineering agent.

One sentence in, a working agent out. Join the beta and we'll set you up.

or write to hello@arclyx.ai →