Readit News logoReadit News
wjsekfghks commented on Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool   github.com/bkdevs/async-s... · Posted by u/wjsekfghks
reilly3000 · 4 months ago
Thumbs up for dark mode. I really want to love this but I can’t get over the idea of paying GCP to have cloud run clone my repo over and over again every time I interact with Async. I’m still going to try it, but I think I’d rather rent a VM and just have it be faster. This is coming from someone who deals with big fat monorepos, so maybe it’s not that bad for the average user.
wjsekfghks · 4 months ago
we are trying to run execution locally using local claude code
wjsekfghks commented on Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool   github.com/bkdevs/async-s... · Posted by u/wjsekfghks
selinkocalar · 4 months ago
The hard part with tools like this is maintaining context across different data models. GitHub PRs, Linear tickets, and LLM conversations all have different information architectures. Are you doing any semantic linking between related items, or just surface-level aggregation?
wjsekfghks · 4 months ago
We use one model across all three surfaces called Task. Those do have different information architectures, i.e. Linear tickets have correspondence or comments, LLM conversations have chat history and code reviews have diffs and comments. But, at the end of the day, all those information are used to output the correct code and we are doing just that.
wjsekfghks commented on Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool   github.com/bkdevs/async-s... · Posted by u/wjsekfghks
7thpixel · 4 months ago
If you'd like some feedback, I ran this through my algo and analyzed what is unclear and potentially risky for bring this forward:

What's unclear:

Exact AI coding capabilities, free tier limitations, and the revenue model beyond the hosted version.

Risky Assumptions:

- Users will find the UX/UI sufficiently intuitive for immediate adoption.

- Companies will see ROI in reduced dev time/cost when using Async.

- The AI agent can clarify requirements accurately on a variety of tasks.

Hope this helps!

wjsekfghks · 4 months ago
Thank you so much for the feedback! Could you elaborate more on the point about UX/UI. We are trying to see what we can do to make onboarding and issuing the first task as easy as possible. I'd love to hear your insights on that
wjsekfghks commented on Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool   github.com/bkdevs/async-s... · Posted by u/wjsekfghks
basic_banana · 4 months ago
It is pretty similar to async code, but i guess async is more like linear, while async code is more likely a codex cloud for claude code.

https://github.com/ObservedObserver/async-code

wjsekfghks · 4 months ago
cool, let me check it out
wjsekfghks commented on Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool   github.com/bkdevs/async-s... · Posted by u/wjsekfghks
brainless · 4 months ago
Thanks for the clarification.

Does this mean that my codebase gets cloned somewhere? Is it your compute or mine, with my cloud provider API keys?

wjsekfghks · 4 months ago
If you use the app as is, it will be cloned to our server. If you choose to host your own server, it will be on yours
wjsekfghks commented on Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool   github.com/bkdevs/async-s... · Posted by u/wjsekfghks
brainless · 4 months ago
I love your video, it is very clear. I am building in this space so I am very curious and happy about all the products coming in to help the current tooling gap. What is not clear to me is how Async works, is it all local or a mix of local or cloud since I see "executes in cloud" but then I see a download-able app.

I see a lot of information on API endpoints in the README. Perhaps that is not so critical to getting started. Perhaps a `Getting Started` would help, explaining what is the desktop app and what goes into cloud.

I have been hosting online sessions for Claude Code. I have 100+ guests for my session this Friday. And after "vibe coding" full time for a few months, I am building https://github.com/brainless/nocodo. It is not ready for actual use and I first want to use it to build itself (well the core of it to build the rest of the parts).

wjsekfghks · 4 months ago
To clarify, most of the execution (writing code or researching) is happening on the cloud. And we use Firestore as DB to store tasks. The app (both desktop and mobile) is just interface to talk to those backends. We are currently working to see if we can bring majority of the execution to local. Hope this makes it a bit clearer.
wjsekfghks commented on Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool   github.com/bkdevs/async-s... · Posted by u/wjsekfghks
bjtitus · 4 months ago
I've really been enjoying the mobile coding agent workflow with [Omnara](https://omnara.com/). I'd love to try this as well with a locally hosted version.
wjsekfghks · 4 months ago
you can also give our mobile app a try :)
wjsekfghks commented on Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool   github.com/bkdevs/async-s... · Posted by u/wjsekfghks
chris_st · 4 months ago
thumbs down
wjsekfghks · 4 months ago
:( light mode gangs
wjsekfghks commented on Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool   github.com/bkdevs/async-s... · Posted by u/wjsekfghks
furyofantares · 4 months ago
> Traditional AI coding tools

I love this phrase :)

wjsekfghks · 4 months ago
:)
wjsekfghks commented on Show HN: Async – Claude code and Linear and GitHub PRs in one opinionated tool   github.com/bkdevs/async-s... · Posted by u/wjsekfghks
_1tem · 4 months ago
I've been planning to build something like this for a while now (just for myself). Love the planning workflow, will likely steal that idea.

But code review is more than just reviewing diffs. I need to test the code by actually building and running it. How does that critical step fit in to this workflow? If the async runner stops after it finishes writing code, do I then need to download the PR to my machine, install dependencies, etc. to test it? Major flow blocker for me, defeats the entire purpose of such a tool.

I was planning to build always-on devcontainers on a baremetal server. So after Claude Code does its thing, I have a live, running version of my app to test alongside the diffs. Sort of like Netlify/Vercel branch deploys, but with a full stack container.

Claude Code also works far better in an agentic loop when it can self-heal by running tests, executing one-off terminal commands, tailing logs, and querying the database. I need to do this anyway. For me, a mobile async coding workflow needs to have a container running with a mobile-friendly SSH terminal, database viewer, logs viewer, lightweight editor with live preview, and a test runner. Diffs just don't cut it for me.

I do believe that before 2025 is over we will achieve the dream of doing real software engineering on mobile. I was planning to build it myself anyway.

wjsekfghks · 4 months ago
Completely agreed. The first version of our app was on mobile. We implemented preview deployment for frontend testing (and we were going to work on backend integration testing next). But yeah, without a reliable way to test and verify changes, I agree it's not a complete solution. We are going to work on that next.

FYI, our initial app demo: https://youtu.be/WzFP3799K2Y?feature=shared

u/wjsekfghks

KarmaCake day35September 19, 2023
About
[ my public key: https://keybase.io/mck782; my proof: https://keybase.io/mck782/sigs/tAWcRdgmhDFzyMY-9VqVRDsCnjqKCoFhzVj0YFil1ls ]
View Original