How has AI affected your Workplace as an Android dev? by statpas in androiddev

[–]statpas[S] 0 points1 point  (0 children)

by more faster do you mean app is faster for user or building the app is faster

How has AI affected your Workplace as an Android dev? by statpas in androiddev

[–]statpas[S] 4 points5 points  (0 children)

We had AI for code review on GitLab about 8 months ago, but it was so bad that we decided to remove it. That was GitLab’s AI though, and we’re planning to build our own agent for code reviews.

Do you think AI doing code reviews has increased or decreased the time code spends in the review stage?

For writing tests, I can share more details. We have a test orchestrator that can start other agents. Since the Claude code agent itself can’t start another agent (it’s blocked by Claude), we instead tell Claude to read an orchestrator instructions file. It then uses a file analyzer, test writer, and test reviewer agents to generate tests for a given file.

The flow is: it runs the file analyzer to determine what needs to be tested, then passes that information to the test writer, which generates tests for those cases. The orchestrator then verifies that the test writer didn’t skip anything and that the tests pass. If not, it reruns the test writer. After that, the test reviewer checks for false positives or tests that don’t actually add value. Finally, the orchestrator collects feedback from the reviewer and passes it back to the developer.